crosses everywhere